home *** CD-ROM | disk | FTP | other *** search
/ Aminet 44 / Aminet 44 (2001)(GTI - Schatztruhe)[!][Aug 2001].iso / Aminet / misc / emu / p-interp.lha / p-interp-0.4 / getopt.h < prev    next >
C/C++ Source or Header  |  2001-06-10  |  478b  |  19 lines

  1. /*
  2.  * get option letter from argument vector
  3.  */
  4. extern int
  5.     optind,            /* index into parent argv vector */
  6.     optopt;            /* character checked for validity */
  7. extern char
  8.     *optarg;        /* argument associated with option */
  9.  
  10. #define BADCH    ((int)'?')
  11. #define EMSG    ""
  12. #ifndef _FCNTL_H
  13. #define tell(s)    {fputs(*nargv,stderr);fputs((s),stderr); \
  14.         fputc(optopt,stderr);fputc('\n',stderr);return(BADCH);}
  15. #endif
  16.  
  17. extern int getopt(), getarg();
  18. int    getopt(int, char * const *, const char *);
  19.